Big Huge Thesaurus

Brugmansia suaveolens

noun